package com.joysuch.wwyt.risk.bean;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@Data
@ApiModel(value = "方法配置项")
public class RiskEvaluationAnalyzeMethodBean implements Serializable {

    @ApiModelProperty("方法配置项id")
    private Long id;

    @ApiModelProperty("方法id")
    private Long wayId;

    @ApiModelProperty("配置项名称")
    private String name;

    @ApiModelProperty("类型:0分析方法,1评估方法")
    private Integer analyzeType;

    @ApiModelProperty("0不必填,1必填")
    private Integer isRequired;

    @ApiModelProperty("序号")
    private Integer orderNumber;

    @ApiModelProperty("0文本/乘数,1选项/乘积")
    private Integer contentType;

    @ApiModelProperty("管控清单字段id(分析独有)")
    private Long fieldId;

    @ApiModelProperty("管控清单字段名称(分析独有,展示)")
    private String fieldName;

    @ApiModelProperty("配置项代号(评估独有)")
    private String code;

    @ApiModelProperty("删除标记:该配置项删除时传0")
    private Integer deleteFlag;
}
